home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 6: Level 6 / 17 Bit - Level 6 (1998)(Epic Marketing)[!].iso / quartz / q0972.dms / q0972.adf / ReOrg_233 / Deutsch / ReOrg.doc < prev    next >
Text File  |  1978-03-12  |  51KB  |  1,203 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                           ReOrg V2.33
  7.  
  8.                     Shareware disk optimizer
  9.  
  10.                        Deutsche Anleitung
  11.  
  12.                      (C) 1992 Holger Kruse
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.        Inhalt
  21.        ------
  22.  
  23.        1. Nutzungsbedingungen
  24.  
  25.        2. Was ist ReOrg ? - Kurze Einführung
  26.  
  27.        3. Benötigte Hardware, Software; Installation
  28.  
  29.        4. Benutzung
  30.  
  31.        5. Fehlermeldungen
  32.  
  33.        6. Technische Details
  34.  
  35.        7. Format der Optionsdatei
  36.  
  37.        8. Programmversion, Update-Info
  38.  
  39.        9. Danksagungen
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.        1. Shareware-Nutzung
  48.        --------------------
  49.  
  50.        ReOrg ist Shareware. Das Programm kann frei vertrieben
  51.        und kopiert werden, solange folgende Bedingungen erfüllt
  52.        werden:
  53.  
  54.         - Der Verkaufspreis darf nicht höher sein, als der
  55.           Preis für eine (Leer-) Diskette plus einer nominellen
  56.           Kopiergebühr plus Versandkosten. Dieser Preis darf
  57.           insgesamt nicht höher als 6 US$ oder 10 DM sein.
  58.         - Alle Teile des Programms und der Dokumentation müssen
  59.           vollständig sein. Der Vertrieb nur einzelner Teile
  60.           ist nicht zulässig.
  61.         - ReOrg oder Teile davon dürfen nicht zusammen mit
  62.           kommerzieller Software oder als Teil kommerzieller
  63.           Software vertrieben werden.
  64.         - Programm und Dokumentation dürfen in keiner Weise
  65.           verändert werden. Ausgenommen (und somit akzeptabel)
  66.           ist die Verwendung von Komprimierprogrammen,
  67.           Archivierprogrammen etc., sofern es möglich bleibt,
  68.           die Originalprogramme/-daten wieder herzustellen.
  69.  
  70.  
  71.  
  72.        Ich möchte jeden, der ReOrg benutzt (ein- oder zweimaliges
  73.        Testen ausgenommen), bitten, mir den Betrag von
  74.  
  75.                       10 US$  oder  15 DM
  76.  
  77.        an folgende Adresse zu schicken:
  78.  
  79.                       Holger Kruse
  80.                       Ulzburger Str. 387-389
  81.                       2000 Norderstedt
  82.                       Germany
  83.  
  84.        oder an meine neue Adresse in den USA:
  85.  
  86.                       Holger Kruse
  87.                       12006 Coed Drive
  88.                       Orlando, FL 32826
  89.                       USA
  90.                       Phone: (407) 381-3233
  91.  
  92.        Bitte nur Bargeld, Euroschecks, amerikanische Bankschecks
  93.        oder "postal money orders in US$ (!)" schicken, keine
  94.        Briefmarken, Disketten etc. Ich möchte diejenigen, die
  95.        an meine Adresse in Deutschland schreiben, bitten, sich
  96.        mit der Antwort etwas zu gedulden. Ich bin mittlerweile
  97.        in die USA umgezogen. Post an meine Adresse in Deutschland
  98.        wird mir in die USA nachgeschickt, so daß der Postweg etwas
  99.        länger wird.
  100.  
  101.        Im Voraus herzlichen Dank !
  102.  
  103.        Ich werde mich bemühen, jeden, der sich auf diese Weise bei
  104.        mir registrieren läßt, zu informieren, wenn neue Versionen
  105.        von ReOrg fertig sind.
  106.  
  107.  
  108.        Ich habe eine neue Internet-Adresse:  kruse@eola.cs.ucf.edu
  109.  
  110.        Diese Adresse ist aber nicht immer gueltig (Semesterferien etc.).
  111.        Falls E-Mail "bounced", bitte nach ein paar Wochen noch einmal
  112.        probieren, oder "normale" Post verwenden.
  113.  
  114.  
  115.  
  116.        Ich übernehme für die korrekte Funktion von ReOrg
  117.        ausdrücklich keine Garantie. Die Optimierung von
  118.        Datenträgern birgt immer das Risiko eines Datenverlustes,
  119.        einer Veränderung von Daten oder einer Zerstörung des
  120.        Datenträgers. Ich lehne jegliche Verantwortung für
  121.        derartige oder andere Folgen ausdrücklich ab.
  122.        Dies gilt auch für, beschränkt sich aber nicht auf
  123.        Folgeschäden, Personenschäden oder andere Nebenwirkungen.
  124.  
  125.        Ich warne hiermit ausdrücklich jeden Anwender:
  126.  
  127.        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  128.        !!! Die Optimierung von Datenträgern birgt ein !!!
  129.        !!! nicht unerhebliches Risiko. Ich rate jedem !!!
  130.        !!! Anwendern dringend, vor der Optimierung    !!!
  131.        !!! die Daten vollständig zu sichern bzw. zu   !!!
  132.        !!! kopieren. Es liegt in der Verantwortung    !!!
  133.        !!! jedes Anwenders, nach der Optimierung      !!!
  134.        !!! seine Daten auf Vollständigkeit und        !!!
  135.        !!! Korrektheit zu überprüfen. Ich lehne       !!!
  136.        !!! jegliche Verantwortung für irgendwelche    !!!
  137.        !!! Schäden oder Veränderungen ausdrücklich ab.!!!
  138.        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  139.  
  140.  
  141.        2. Was ist ReOrg ? - Kurze Einführung
  142.        -------------------------------------
  143.  
  144.        ReOrg ist ein Disk-Optimizer, d.h. ein Programm, daß
  145.        die physikalische Anordnung der Daten auf einer
  146.        Diskette oder Festplatte verbessert, um
  147.        Datei- und Verzeichnis-Zugriffe zu beschleunigen.
  148.  
  149.        ReOrg beseitigt einige Probleme, die bei der Arbeit mit
  150.        AmigaDOS auftreten:
  151.  
  152.         - Datei-Fragmentierung:
  153.           Beim Erzeugen neuer Dateien kann es passieren,
  154.           daß die Dateiinhalte nicht zusammenhängend, sondern
  155.           auf der Diskette verteilt abgelegt werden, weil kein
  156.           großer, zusammenhängender Block mehr frei war.
  157.           ReOrg beseitigt dieses Problem, in dem es jede Datei
  158.           an einem Stück ablegt.
  159.  
  160.         - Verzeichnis-Fragmentierung:
  161.           Verzeichnis-Informationen werden von AmigaDOS
  162.           (im Gegensatz z.B. zu MS-DOS) nicht zusammenhängend
  163.           abgelegt. Daraus resultieren die oft langen Wartezeiten
  164.           beim Anzeigen eines Verzeichnis-Inhalts.
  165.           ReOrg versucht, Verzeichnis-Informationen möglichst
  166.           nah beieinander abzulegen. Dadurch werden Befehle
  167.           wie "dir", "list" und die Anzeige von Dateien in
  168.           Dateiauswahlfenstern erheblich schneller.
  169.  
  170.         - Unterschiede im Diskettenformat:
  171.           Wenn man Disketten, die unter Kick2.04 beschrieben
  172.           wurden, unter Kick1.2/1.3 verwendet und z.B. den
  173.           Verzeichnisinhalt anzeigen läßt, dauert das oft sehr
  174.           lange. Grund dafür ist die von Kick1.2/1.3 zu Kick2.04
  175.           geänderte Anordnung von "FileList"-Blöcken.
  176.           Bei ReOrg kann man u.a. angeben, wo "FileList"-Blöcke
  177.           abgelegt werden sollen und kann somit Kick2.04-Disketten
  178.           für Kick1.2/1.3 optimieren.
  179.  
  180.        ReOrg kann mit folgenden Diskettenformaten verwendet werden:
  181.  
  182.         - alle derzeit verwendeten AmigaDOS-FileSystems, inklusive
  183.           - altes FileSystem (OFS: "DOS\0")
  184.           - FastFileSystem (FFS: "DOS\1")
  185.           - neues (Kick2.0)-FileSystem (enthält OFS und FFS)
  186.           - International FileSystem (ist mindestens ab Kick2.04 im
  187.             ROM enthalten und wird (vielleicht ?) ab WB2.1 von
  188.             der Shell unterstützt: "DOS\2", "DOS\3")
  189.  
  190.         - Es werden alle Disketten- und Festplattengrößen
  191.           unterstützt, allerdings benötigt ReOrg bei großen
  192.           Partitionen viel Hauptspeicher.
  193.  
  194.         - ReOrg erkennt auch FileSystems, die unterschiedliche
  195.           Diskettenkapazitäten unterstützen (z.B. die unter Kick2.0
  196.           neu eingeführten High-Density-Diskettenlaufwerke für
  197.           1.76 MB Kapazität).
  198.  
  199.         - ReOrg unterstützt "Hard Links" und "Soft Links"; allerdings
  200.           sind "Soft Links" von Commodore noch nicht endgültig
  201.           freigegeben. Es wird daher nur die vorläufige (Kick2.04-)
  202.           Implementierung unterstützt. Es ist nicht auszuschließen,
  203.           daß die derzeitige ReOrg-Version die "Soft Links"-
  204.           Implementierung späterer Kickstart-Versionen nicht
  205.           korrekt unterstützt.
  206.  
  207.         - Achtung: DYNAMISCHE Ram-Disks, wie z.B. die "VD0:"
  208.           von ASDG dürfen NICHT mit ReOrg optimiert werden,
  209.           da hierbei Datenverluste möglich sind.
  210.  
  211.         - Außerdem arbeitet ReOrg selbstverständlich nicht
  212.           mit der Ram-Disk "RAM:" zusammen. Eine Optimierung
  213.           dieser "Disk" würde auch keinen Sinn machen.
  214.  
  215.         - Keine Probleme gibt es mit der resetfesten, nicht
  216.           dynamischen RAM-Disk "RAD:" von Commodore.
  217.  
  218.         - Man kann sowohl mit zwei Disketten optimieren
  219.           (d.h. kopieren mit gleichzeitigem Optimieren),
  220.           als auch mit nur einer Diskette.
  221.  
  222.  
  223.        ReOrg ist im Vergleich zu anderen, derzeit im Handel
  224.        erhältlichen, Disk-Optimizern ziemlich schnell.
  225.        Für eine 880 kB-Diskette werden mit einem Standard-68000-
  226.        Amiga mit 1 MB freiem Speicher ca. 1:30 bis 1:40 Minuten
  227.        benötigt, mit einem 68030-Amiga nur 1:20 bis 1:30 Minuten.
  228.        Eine 40 MB-Festplatte braucht auf einem 68000-Amiga
  229.        je nach Speichergröße, Controllertyp, Prozessortyp und
  230.        Grad der Fragmentierung meistens ca. 10 bis 15 Minuten;
  231.        bei einem schnellen Rechner und viel freiem Speicher
  232.        kann sich die Zeit bis auf ca. 4 Minuten verringern.
  233.  
  234.  
  235.  
  236.  
  237.        3. Benötigte Hardware, Software; Installation
  238.        ---------------------------------------------
  239.  
  240.        Zur Benutzung von ReOrg benötigt man einen
  241.        Amiga mit Kickstart 2.04 oder höher und
  242.        ausreichend Hauptspeicher.
  243.        Es gibt auch eine Version von ReOrg (V1.1), die
  244.        unter Kickstart 1.2/1.3 läuft.
  245.        Die benötigte Speichermenge ist ungefähr:
  246.  
  247.             220 kB  (für ReOrg)
  248.           +   7 kB pro MB Größe des zu optimierenden Datenträgers
  249.           +   5 * Trackgröße des zu optimierenden Datenträgers
  250.           + 150 kB die zur Sicherheit übrig bleiben müssen,
  251.                    die ReOrg aber meistens nicht vom System anfordert.
  252.                    (Bei großen Partitionen und viel Hauptspeicher kann
  253.                    dieser Wert auch größer werden)
  254.  
  255.  
  256.        Beispiele:
  257.  
  258.        1) 880 kB-Diskette:                     40 MB-Festplatte:
  259.           (11 Sektoren/Track)                  (32 Sektoren/Track)
  260.  
  261.            220 kB                                 220 kB
  262.         +    6 kB  (7 kB * 880/1024)           +  280 kB  (7 kB * 40)
  263.         +   28 kB  (11/2 kB * 5)               +   80 kB  (32/2 kB * 5)
  264.         +  150 kB                              +  150 kB
  265.         ---------                              ---------
  266.            404 kB                                 690 kB
  267.  
  268.  
  269.           200 MB-Festplatte:
  270.           (32 Sektoren/Track)
  271.  
  272.            220 kB
  273.         + 1400 kB  (7 kB * 200)
  274.         +   80 kB  (32/2 kB * 5)
  275.         +  150 kB
  276.         ---------
  277.           1850 kB
  278.  
  279.        Diese Zahlen sind nur ungefähre Werte als Anhaltspunkt,
  280.        wieviel Hauptspeicher man veranschlagen muß.
  281.  
  282.        Tatsächlich fordert ReOrg bei großen Festplatten-Partitionen
  283.        einen großen Teil des Hauptspeichers an, um ihn als Cache zu
  284.        nutzen.
  285.        Dieser Cache ist der Hauptgrund dafür, daß ReOrg im
  286.        Vergleich zu anderen Optimizern so schnell ist.
  287.        Optimale Geschwindigkeiten erzielt man, wenn der Cache
  288.        mindestens 2 % der Festplattenkapazität hat.
  289.  
  290.  
  291.        Eine Installation von ReOrg im eigentlichen Sinn ist
  292.        nicht erforderlich. Zusätzlich zur Programmdatei "ReOrg"
  293.        benötigt man keine weiteren Libraries, Zeichensätze etc.
  294.        Wenn man die Hilfsfunktion von ReOrg nutzen möchte,
  295.        muß man lediglich die Datei "ReOrg.help" in das gleiche
  296.        Verzeichnis wie "ReOrg" kopieren.
  297.  
  298.  
  299.  
  300.        4. Benutzung
  301.        ------------
  302.  
  303.        ReOrg kann sowohl von der Shell, als auch von der Workbench
  304.        gestartet werden. Folgende Argumente bzw. Tooltypes
  305.        können angegeben werden:
  306.  
  307.          FROM=Gerätename             Gerätename der Quelldisk
  308.          TO=Gerätename               Gerätename der Zieldisk
  309.          PUBSCREEN=Screen-Name       Name des Public Screens, auf dem
  310.                                      das ReOrg-Fenster geöffnet werden
  311.                                      soll (funktioniert erst ab ReOrg V2.3)
  312.          SCREENMODE=Typkennung       Mit dieser Option veranlaßt man ReOrg,
  313.               z.B. =NTSC:HiRes       einen eigenen (Custom-)Screen zu öffnen.
  314.               oder =0x19000          Man kann bei <Typkennung> den Namen
  315.                                      eines Anzeigemodus wie im Preferences-
  316.                                      Editor "Screenmode" eingeben, z.B.
  317.                                      "NTSC:HiRes". Besser ist es allerdings,
  318.                                      den Hex-Code des gewünschten Anzeigemodus
  319.                                      anzugeben, z.B. "0x19000" für
  320.                                      NTSC:HiRes, da dieser Wert nicht von
  321.                                      der Landessprache (WB2.1 ?) beeinflußt
  322.                                      wird. Gültige Codes sind z.B.:
  323.                                       0x08000:   HiRes
  324.                                       0x19000:   NTSC:HiRes
  325.                                       0x29000:   PAL:HiRes
  326.                                       0x39024:   Productivity
  327.                                       0x41000:   A2024 10Hz
  328.                                      Eine vollständige Liste ist im
  329.                                      include-file "graphics/displayinfo.h"
  330.                                      zu finden.
  331.          OPTFILE=Options-Dateiname   Name einer vom Benutzer erstellten
  332.                                      Optionsdatei (Das Format wird weiter
  333.                                      unten beschrieben).
  334.          SETTINGS=Einstellungen-     Name einer zuvor von ReOrg gespeicherten
  335.                   Dateiname          Einstellungen-Datei (Standard ist
  336.                                      "ReOrg.prefs")
  337.  
  338.        Von der Workbench kann ReOrg auch durch Doppelklick auf
  339.        eine Einstellungen-Datei gestartet werden.
  340.  
  341.  
  342.        Nach dem Start erscheint das Auswahlfenster von ReOrg.
  343.        Gesteuert wird ReOrg über Menüs und Schalter.
  344.  
  345.  
  346.  
  347.        Beschreibung der Menüs:
  348.  
  349.        - ReOrg
  350.  
  351.          - Über ReOrg      Anzeige von Versions- und Copyright-Informationen
  352.  
  353.          - Hilfe           Aktivieren des Hilfemodus.
  354.                            Der Mauszeiger verändert im Hilfemodus sein
  355.                            Aussehen. Wenn man im Hilfemodus einen Menüpunkt
  356.                            oder Schalter auswählt, erhält man dazu eine
  357.                            kurze Erläuterung. Man verläßt den Hilfemodus,
  358.                            in dem man noch einmal den Menüpunkt "Hilfe"
  359.                            anwählt.
  360.  
  361.          - ReOrg beenden   Verläßt das Programm
  362.  
  363.        - Einstellungen
  364.  
  365.          - Piktogramm      Wenn dieser Menüpunkt abgehakt ist, erzeugt
  366.            erzeugen        ReOrg beim Abspeichern einer Einstellungen-
  367.                            Datei ein Piktogramm (Icon) für die Workbench.
  368.  
  369.          - Einstellungen   Ermöglicht es, eine beliebige Einstellungen-
  370.            laden...        Datei zu laden
  371.  
  372.          - Einstellungen   Speichert die aktuellen Voreinstellungen
  373.            speichern       (Stellungen aller Schalter in ReOrg) in
  374.                            einer Einstellungen-Datei unter dem
  375.                            aktuellen Namen (Standard ist "ReOrg.prefs")
  376.  
  377.          - Einstellungen   Ermöglicht es, die aktuellen Voreinstellungen
  378.            speichern       in einer beliebigen Einstellungen-Datei zu
  379.            als...          speichern
  380.  
  381.  
  382.  
  383.        Beschreibung der Schalter:
  384.  
  385.        - Formatieren       Dieser Schalter gibt an, ob die Zieldiskette
  386.                            formatiert werden soll.
  387.  
  388.            - Aus           Die Zieldiskette wird nicht formatiert.
  389.                            Für alle Schreibzugriffe wird CMD_WRITE
  390.                            verwendet (funktioniert nur, wenn die
  391.                            Zieldiskette bereits formatiert ist;
  392.                            Standardeinstellung im Ein-Disketten-Modus)
  393.  
  394.            - An            Jede benutzte Spur wird beim ersten
  395.                            Schreibzugriff formatiert. Sollte bei
  396.                            Festplatten normalerweise nicht verwendet
  397.                            werden, ist aber sinnvoll bei Disketten.
  398.  
  399.            - Alle Spuren   Alle Spuren der Zieldiskette werden
  400.                            formatiert (notwendig, wenn die Zieldiskette
  401.                            noch nicht formatiert ist; Standard-
  402.                            Einstellung im Zwei-Disketten-Modus)
  403.  
  404.        - Schreib-          Wenn dieser Schalter angewählt ist,
  405.          Überprüfung       überprüft ReOrg beim Schreiben, ob
  406.                            die Daten korrekt geschrieben wurden
  407.                            ("Verify"). Die Optimierung wird dann
  408.                            etwas langsamer. Bei Festplatten ist
  409.                            die Schreibüberprüfung normalerweise
  410.                            nicht notwendig.
  411.  
  412.        - Workbench-Modus   Der Workbench-Modus sorgt dafür, daß
  413.                            Piktogramme auf der Workbench schneller
  414.                            erscheinen. 
  415.  
  416.        - Graphische        Wenn dieser Schalter angewählt ist,
  417.          Sektoranzeige     zeigt ReOrg während der Optimierung
  418.                            graphisch an, welche Sektoren gerade
  419.                            bearbeitet werden. Die Optimierung
  420.                            wird dadurch geringfügig langsamer.
  421.  
  422.        - Weitere           Mit diesem Schalter gelangt man zu
  423.          Optionen          einem anderen Fenster mit weiteren
  424.                            Optionen, die man nicht so häufig
  425.                            benötigt.
  426.  
  427.        - Optionsdatei      Hier kann der Name einer Optionsdatei
  428.                            angegeben werden. In Optionsdateien
  429.                            kann man festlegen, daß bestimmte
  430.                            Dateien bei der Optimierung anders
  431.                            behandelt werden sollen als andere.
  432.                            Zum Dateiformat: siehe weiter unten
  433.                            Man kann den Namen der Datei direkt
  434.                            eingeben, über den Schalter "Auswählen"
  435.                            aus einer Dateiliste auswählen oder
  436.                            mit dem Schalter "Löschen" löschen.
  437.  
  438.        - Laufwerk /        Hier kann man das Laufwerk bzw.
  439.          VON-Laufw. /      Quelllaufwerk und Ziellaufwerk
  440.          NACH-Laufw.       auswählen. Im Ein-Disketten-
  441.                            Modus erscheint nur eine Auswahlliste,
  442.                            im Zwei-Disketten-Modus erscheinen
  443.                            zwei Auswahllisten.
  444.  
  445.        - Modus             ReOrg kennt zwei Betriebsarten:
  446.                            - Ein Laufwerk   und
  447.                            - Zwei Laufwerke
  448.                            Mit diesem Schalter wird eine von beiden
  449.                            Betriebsarten gewählt.
  450.  
  451.        - Start             Start der Optimierung
  452.  
  453.        - Abbruch           ReOrg beenden
  454.  
  455.  
  456.        Beschreibung der Schalter für die weiteren Optionen:
  457.  
  458.        - FileExt-Blöcke    Mit diesem Schalter wird bestimmt,
  459.                            wo FileExt- (FileList-)Blöcke
  460.                            abgelegt werden. Details: siehe
  461.                            weiter unten in den technischen
  462.                            Erläuterungen
  463.  
  464.        - Partitions-       Mit diesem Schalter wird bestimmt,
  465.          Hälfte            wo die Dateiinhalte abgelegt werden.
  466.                            Details: siehe weiter unten in den
  467.                            technischen Erläuterungen
  468.  
  469.        - Datum erhöhen     Normalerweise verändert ReOrg das
  470.                            Disketten-Erstellungsdatum bei
  471.                            der Optimierung. Dadurch wird
  472.                            verhindert, daß AmigaDOS die neue,
  473.                            optimierte Diskette mit der alten
  474.                            "verwechselt". Wenn dieser Schalter
  475.                            deaktiviert wird, verändert ReOrg
  476.                            das Erstellungsdatum nicht.
  477.                            ACHTUNG: Wenn dieser Schalter
  478.                            deaktiviert ist, besteht unter
  479.                            Umständen die Gefahr, daß der Amiga
  480.                            nach der Optimierung abstürzt !
  481.  
  482.        - Optimierung nur   Mit diesem Schalter wird verhindert,
  483.          SIMULIEREN        daß die optimierten Daten auf
  484.                            Diskette geschrieben werden. Die
  485.                            Optimierung wird also nur "simuliert".
  486.                            Sinnvoll, um mögliche Fehlermeldungen,
  487.                            die bei der Optimierung auftreten
  488.                            könnten, vorher zu erkennen.
  489.  
  490.        - Laufwerks-        Mit diesem Schalter kann man das
  491.          Geometrie lesen   Kommando TD_GETGEOMETRY aktivieren,
  492.                            mit dem sich ReOrg auf variable
  493.                            Diskettenformate einstellt. Derzeit 
  494.                            werden variable Formate nur vom
  495.                            "trackdisk.device" zum Betrieb von
  496.                            HD-Disketten unterstützt, und auf
  497.                            diese stellt sich ReOrg sogar
  498.                            selbständig ein, auch wenn dieser
  499.                            Schalter deaktiviert ist. Sie brauchen
  500.                            diesen Schalter also nur einschalten, wenn
  501.                            sie einen ANDEREN Treiber als das
  502.                            "trackdisk.device" zum Zugriff auf
  503.                            Disketten mit variablen Formaten
  504.                            verwenden (z.B. spezielle
  505.                            Diskettenlaufwerke am SCSI-Bus).
  506.                            ACHTUNG: Wenn Sie diesen Schalter bei
  507.                            einem Treiber aktivieren, der dieses
  508.                            Kommando nicht versteht, kann der
  509.                            Amiga abstürzen ! Normalerweise sollte
  510.                            dieser Schalter daher ausgeschaltet sein !
  511.                            Die Funktion dieses Schalters hat sich
  512.                            gegenüber ReOrg V2.1 etwas geändert.
  513.  
  514.        - Restspeicher      Hier kann man einstellen, wieviel
  515.                            Speicher ReOrg mindestens übrig lassen,
  516.                            also nicht als Cache verwenden soll.
  517.                            Standard ist 150000, man kann den Wert
  518.                            aber bis auf 50000 reduzieren - oder
  519.                            auch beliebig anheben, wenn man neben
  520.                            ReOrg noch andere Programme im Multitasking
  521.                            starten möchte. Werte kleiner als
  522.                            50000 sind nicht erlaubt, weil sonst
  523.                            in Fehlersituationen unter Umständen
  524.                            nicht mehr genug Speicher zur Verfügung
  525.                            stehen könnte.
  526.  
  527.        - Schnelle Dateien  Große Dateien werden von ReOrg separat,
  528.          bis               getrennt vom Verzeichniseintrag, abgelegt,
  529.                            um den Zugriff auf die Verzeichnisdaten
  530.                            zu beschleunigen. Kleine Dateien dagegen
  531.                            legt ReOrg beim Verzeichniseintrag ab,
  532.                            da dadurch der Dateizugriff beschleunigt
  533.                            und der Verzeichniszugriff auch nicht
  534.                            stark verlangsamt wird. Mit diesem
  535.                            Schalter kann man nun angeben, bis zu
  536.                            welcher Größe Dateien im "Schnellzugriff",
  537.                            d.h. bei den Verzeichnisdaten, abgelegt
  538.                            werden sollen (Angabe in Anzahl Sektoren,
  539.                            Standard ist 2). Große Werte verlangsamen
  540.                            die Verzeichnisausgabe ("dir","list"),
  541.                            kleine Werte verlangsamen den Zugriff auf
  542.                            kleine Dateien. Bei Boot-Disketten (z.B.
  543.                            für Spiele), bei denen das Verzeichnis nie
  544.                            gelesen wird, könnten größere Werte sinnvoll
  545.                            sein.
  546.  
  547.  
  548.        Es gibt noch eine weitere Möglichkeit, ReOrg zu bedienen:
  549.        Wenn ReOrg von der Workbench gestartet wurde, ist das Fenster
  550.        von ReOrg ein "AppWindow", d.h. es reagiert, wenn der
  551.        Anwender ein Piktogramm (Icon) in das Window "fallen" läßt:
  552.  
  553.         - Wenn man das Icon einer ReOrg-Einstellungen-Datei
  554.           im ReOrg-Fenster fallen läßt, lädt ReOrg diese
  555.           Einstellungen-Datei und übernimmt die Einstellungen.
  556.  
  557.         - Wenn man ein Disketten-Icon über einer der Gerätelisten
  558.           (Laufwerk-Liste bzw. VON-Laufw.-Liste oder NACH-Laufw.-
  559.           Liste) fallen läßt, wählt ReOrg den zugehörigen
  560.           Laufwerksnamen aus dieser Liste aus.
  561.  
  562.  
  563.  
  564.        Beim Start fordert ReOrg den Benutzer zunächst auf,
  565.        die Diskette(n) einzulegen. Dann erscheint das Status-
  566.        Fenster und ReOrg beginnt, das Verzeichnis der Quell-
  567.        Diskette einzulesen und zu verarbeiten.
  568.        Während dieser Phase (Status = "lese Inhaltsverzeichnis)
  569.        kann ReOrg auch im Ein-Disketten-Modus jederzeit
  570.        unterbrochen werden.
  571.        Am Ende dieser Phase bittet ReOrg den Benutzer noch
  572.        einmal zu bestätigen, ob die Optimierung durchgeführt
  573.        werden soll.
  574.        Im Ein-Disketten-Modus darf nach dieser Bestätigung
  575.        die Optimierung nicht mehr unterbrochen oder
  576.        abgebrochen werden, da die Diskette sonst defekt ist !
  577.        Während der eigentlichen Optimierung (Status =
  578.        "Verlagere Sektoren") zeigt ReOrg laufend an, wieviel
  579.        Zeit die Optimierung voraussichtlich noch benötigt.
  580.        Im Zwei-Diskettenmodus werden danach eventuell noch die
  581.        unbelegten Spuren formatiert und die reservierten
  582.        Sektoren kopiert.
  583.        Danach fordert ReOrg den Benutzer auf, die Diskette(n)
  584.        zu entnehmen. Nachdem man das ebenfalls bestätigt hat,
  585.        zeigt ReOrg noch eine Statistik mit einigen
  586.        Informationen zur Diskette und zur Optimierung an.
  587.  
  588.  
  589.        Während der Optimierung erhält man im Status-Fenster
  590.        folgende Informationen:
  591.  
  592.         - Anzahl der Verzeichnisse und Dateien, die ReOrg
  593.           bereits bearbeitet hat ("fertig") und die ReOrg
  594.           noch bearbeiten muß ("übrig").
  595.  
  596.         - Die momentane Cache-Belegung. Wenn dieser Wert
  597.           während der Optimierung einmal 100% erreicht,
  598.           ist das ein Zeichen dafür, daß mit mehr
  599.           Hauptspeicher die Optimierung schneller werden
  600.           würde.
  601.  
  602.         - Die Cache-Größe (absolut, und in Prozent im
  603.           Verhältnis zur Größe der zu optimierenden Disk)
  604.  
  605.         - Den momentanen Status von ReOrg. Mögliche Zustände:
  606.           - Überprüfe Disk      Vor der eingentlichen Optimierung
  607.                                 testet ReOrg, ob es sich um eine
  608.                                 gültige AmigaDOS-Disk handelt.
  609.           - lese Inhalts-       In dieser Phase verarbeitet ReOrg
  610.             verzeichnis         das Inhaltsverzeichnis der Disk
  611.                                 und erstellt das Layout für
  612.                                 die optimierte Diskette.
  613.           - warte auf           ReOrg wartet auf die Bestätigung des
  614.             Benutzer-Eingabe    Benutzers, mit der Optimierung zu
  615.                                 beginnen
  616.           - bereite             ReOrg erstellt interne Tabellen, die
  617.             Optimierung vor     für die Optimierung benötigt werden.
  618.           - verlagere Sektoren  ReOrg befindet sich in der eigentlichen
  619.                                 Optimier-Phase
  620.           - schreibe Bitmap     ReOrg schreibt nach der Optimierung
  621.                                 die neue Block-Belegungs-Tabelle auf
  622.                                 die Zieldiskette
  623.           - formatiere leere    Falls der Benutzer die Option
  624.             Spuren              "Formatieren: Alle Spuren" gewählt
  625.                                 hat, formatiert ReOrg nun die nicht
  626.                                 belegten Spuren der Zieldisk.
  627.           - kopiere             ReOrg kopiert die von AmigaDOS nicht
  628.             reservierte Blöcke  verwendeten Blöcke auf die Zieldisk
  629.                                 (Bootblöcke etc.)
  630.  
  631.         - Die restliche Zeit (nur während der Phase "verlagere Sektoren").
  632.           Diese Zeitangabe ist nur eine Schätzung der noch benötigten
  633.           Zeit für die Optimierung. Falls Quell- und Zieldisk sich
  634.           auf unterschiedlich schnellen Geräten befinden
  635.           (z.B. RAD: nach DF0:), ist diese Zeitangabe sehr ungenau.
  636.  
  637.         - Eine graphische Anzeige, wieviel Prozent der Blöcke
  638.           ReOrg schon verlagert hat. Dieser Prozentsatz entspricht
  639.           auch ungefähr dem Prozentsatz der benötigten Zeit für
  640.           die Optimierung.
  641.  
  642.         - Falls der Anwender die Option "Graphische Sektoranzeige"
  643.           angewählt hat, stellt ReOrg auf der rechten Seite des
  644.           Statusfensters außerdem graphisch dar, welche Sektoren
  645.           gerade bearbeitet werden.
  646.  
  647.  
  648.  
  649.        5. Fehlermeldungen
  650.        ------------------
  651.  
  652.        Fehlercode  Bedeutung
  653.  
  654.           1         AmigaDOS-Fehler: Die Dateigröße stimmt nicht mit
  655.                     der Anzahl Datenblöcke der Datei überein
  656.  
  657.           2         Gerätefehler: I/O-Fehler beim Lesen
  658.  
  659.           3         Gerätefehler: I/O-Fehler beim Schreiben
  660.  
  661.           4         Gerätefehler: I/O-Fehler beim letzten Schreibzugriff
  662.  
  663.           5         Gerätefehler: I/O-Fehler beim Ausschalten des
  664.                     Laufwerksmotors der Quell-Disk
  665.  
  666.           6         Gerätefehler: I/O-Fehler beim Ausschalten des
  667.                     Laufwerksmotors der Ziel-Disk
  668.  
  669.           7         AmigaDOS-Fehler: In Verzeichnisbaum befindet sich
  670.                     eine ungültige Sektornummer
  671.  
  672.           8         AmigaDOS-Fehler: Ein Sektor wird in der Verzeichnis-
  673.                     Struktur mehrfach benutzt (entspricht Disk-Validator-
  674.                     Meldung "Key ### already set")
  675.  
  676.           9         AmigaDOS-Fehler: Ein Kontrollblock hat eine ungültige
  677.                     Kennung im ersten Langwort (muß gleich 2 sein)
  678.  
  679.          10         AmigaDOS-Fehler: Ein Kontrollblock hat eine ungültige
  680.                     Typkennung im letzten Langwort (ReOrg erkennt derzeit
  681.                     die Typen -4, -3, 1, 2, 3, 4)
  682.  
  683.          11         Dateifehler: Optionsdatei kann nicht geöffnet werden
  684.  
  685.          12         Dateifehler: Optionsdatei kann nicht gelesen werden
  686.  
  687.          13         Dateifehler: Optionsdatei hat kein gültiges Format
  688.  
  689.          14         Dateifehler: Optionsdatei hat keine gültige Version
  690.  
  691.          15         Dateifehler: Optionsdatei ist zu lang (mehr als
  692.                     65534 Zeilen)
  693.  
  694.          16         Dateifehler: unerwartetes Zeilenende in Optionsdatei
  695.  
  696.          17         Dateifehler: ungültige Option in Optionsdatei
  697.  
  698.          18         Dateifehler: ungültige Kombination von Optionen in
  699.                     Optionsdatei
  700.  
  701.          19         Laufzeitfehler: Nicht genügend Speicherplatz
  702.  
  703.          20         Benutzerfehler: Kein VON-Gerät ausgewählt
  704.  
  705.          21         Benutzerfehler: Kein Gerät ausgewählt
  706.  
  707.          22         Benutzerfehler: Kein NACH-Gerät ausgewählt
  708.  
  709.          23         Benutzerfehler: VON- und NACH-Gerät sind gleich
  710.  
  711.          24         Benutzerfehler: VON- und NACH-Gerät sind inkompatibel
  712.                     zueinander
  713.  
  714.          25         Gerätefehler: Gerät kann nicht geöffnet werden
  715.  
  716.          26         Formatfehler: Disk-Format unbekannt
  717.  
  718.          27         Formatfehler: Disk hat kein gültiges AmigaDOS-
  719.                     Format
  720.  
  721.          28         Dateifehler: Fehler beim Schreiben der Einstellungen-
  722.                     Datei
  723.  
  724.          29         Dateifehler: Fehler beim Lesen der Einstellungen-
  725.                     Datei
  726.  
  727.          30         Dateifehler: Hilfsdatei defekt
  728.  
  729.          31         Gerätefehler: I/O-Fehler bei der Schreibüberprüfung
  730.                     (Verify). Bei diesem Fehler gibt es die Möglichkeit,
  731.                     abzubrechen, den Schreib- und Lesevorgang noch einmal
  732.                     zu wiederholen oder den Verify-Fehler zu ignorieren.
  733.  
  734.          32         Benutzerfehler: Keine Diskette eingelegt !
  735.          
  736.          34         Benutzerfehler: Diskette ist schreibgeschützt !
  737.  
  738.          35         Gerätefehler: Bei der Schreibüberprüfung (Verify)
  739.                     stimmen die gelesenen nicht mit den geschriebenen
  740.                     Daten überein. Bei diesem Fehler gibt es die Möglichkeit,
  741.                     abzubrechen, den Schreib- und Lesevorgang noch einmal
  742.                     zu wiederholen oder den Verify-Fehler zu ignorieren.
  743.                     
  744.  
  745.         401         Gerät existiert nicht (Dieser Fehler darf eigentlich
  746.                     nicht auftreten).
  747.  
  748.         402         Gerät hat keines der gültigen AmigaDOS-Formate
  749.                     (DOS\0, DOS\1, DOS\2, DOS\3)
  750.  
  751.         403         Gerät hat eine Blocklänge ungleich 512 Bytes
  752.  
  753.         404         Der Mountlist-Wert "SecOrg" ist ungleich 0
  754.                     (ungültiges Format ?)
  755.                     
  756.         407         Der Mountlist-Wert "Reserved" ist gleich 0
  757.                     (ungültiges Format ?)
  758.  
  759.         408         Die Anzahl Sektoren pro Track ist gleich 0
  760.         
  761.         409         Fehler beim 'Inhibit' (Reservieren bzw.
  762.                     Freigeben des Laufwerks)
  763.  
  764.         502         Warnung: Ungültiger Kontrollblock beim Verlagern
  765.                     der Sektoren
  766.  
  767.         503         Warnung: Ungültiger Datenblock beim Verlagern
  768.                     der Sektoren
  769.  
  770.         504         Warnung: Der Mountlist-Wert "MaxTrans" ist zu klein,
  771.                     um eine ganze Spur zu lesen. Normalerweise ist diese
  772.                     Warnung nur ein Zeichen dafür, daß der Festplatten-
  773.                     Controller einige Felder der Laufwerksbeschreibung
  774.                     nicht korrekt initialisiert.
  775.  
  776.         505         Gerätefehler: Fehler bei TD_PROTSTATUS
  777.          
  778.        1xxx         Interner Fehler: Fehlernummern größer als 1000
  779.                     sind programminterne Fehler und dürfen eigentlich
  780.                     nicht auftreten. Falls ReOrg doch einen solchen
  781.                     Fehler meldet, benachrichtigen Sie bitte dringend
  782.                     den Programmautor !
  783.  
  784.  
  785.  
  786.  
  787.  
  788.        6. Technische Details
  789.        ---------------------
  790.  
  791.  
  792.  
  793.        - Option "FileExtBlöcke"
  794.  
  795.          Dateien größer als 34,3 kB (OFS) bzw. 36 kB (FFS) benötigen
  796.          zur Verwaltung sog. FileExt-Blöcke (auch als FileList-Blöcke
  797.          bezeichnet).
  798.          ReOrg kennt drei Varianten, wo diese Blöcke auf der Diskette
  799.          plaziert werden können:
  800.  
  801.          1) "Vorne"       : Alle FileExt-Blöcke werden direkt hinter
  802.                             dem Header-Block abgelegt. Dies ist der
  803.                             Standard unter Kickstart 1.2/1.3.
  804.  
  805.          2) "Mitte"       : Alle FileExt-Blöcke werden hinter der
  806.                             ersten Datenblock-Sequenz abgelegt. Dies
  807.                             ist der Standard unter Kickstart 2.0.
  808.  
  809.          3) "Verteilen"   : Die FileExt-Blöcke werden zwischen den
  810.                             Datenblöcken verteile.
  811.  
  812.  
  813.          Empfohlene Einstellungen:
  814.  
  815.          - Wenn man auch unter Kickstart 1.2/1.3 das Inhaltsverzeichnis
  816.            der Diskette anzeigen möchte: UNBEDINGT "FileExt-Blöcke=Vorne"
  817.            einstellen, sonst wird der "dir"-Befehl noch wesentlich
  818.            langsamer, als er ohnehin schon ist.
  819.  
  820.          - Ansonsten: Üblicherweise ist für Disketten, die NUR unter
  821.            Kickstart 2.0 verwendet werden, "FileExt-Blöcke=Mitte" die
  822.            beste Einstellung. "FileExt-Blöcke=Verteilen" kann sinnvoll
  823.            sein, wenn große Dateien nur sequentiell, aber mit
  824.            kleinen Programm-Puffern, gelesen werden (viele C-Programme
  825.            verwenden sehr kleine Puffer (512 Bytes)). Bei solchen
  826.            Programmen wird der sequentielle Dateizugriff bei der
  827.            Einstellung "FileExt-Blöcke=Verteilen" schneller als bei
  828.            "FileExt-Blöcke=Mitte".
  829.  
  830.          - Ausnahme: Für Boot-Disketten, bei denen man unter Kickstart
  831.            1.2/1.3 NIE den Verzeichnisinhalt auflisten läßt (z.B. Spiele-
  832.            Boot-Disks), ist die Einstellung "FileExt-Blöcke=Verteilen"
  833.            oft am besten - sowohl unter Kickstart 1.2/1.3, als auch
  834.            unter Kickstart 2.0.
  835.  
  836.          - Noch eine Ausnahme: Wenn sich auf der Diskette große
  837.            Dateien befinden, auf die relativ zugegriffen wird
  838.            (mit Seek()), sollte man NICHT die Einstellung
  839.            "FileExt-Blöcke=Verteilen" verwenden.
  840.  
  841.  
  842.        - Partitionshälfte
  843.  
  844.          Es gibt die Möglichkeit, die Daten bevorzugt in der
  845.  
  846.           - Hinteren oder
  847.           - Vorderen
  848.  
  849.          Partitionshälfte abzulegen. Der Unterschied zwischen
  850.          beiden Einstellungen ist normalerweise gering. Welche
  851.          Einstellung besser ist, hängt vom Einzelfall ab
  852.          und richtet sich insbesondere danach, wie voll die
  853.          Partition ist.
  854.  
  855.  
  856.  
  857.        - Optionen "Workbench-Modus" und "Schnelle Dateien bis"
  858.  
  859.          ReOrg entscheidet bei jeder Datei, ob die Dateiinhalte
  860.          beim Headerblock oder bei den restlichen Daten abgelegt
  861.          werden sollen.
  862.  
  863.          - Ablage beim Headerblock:
  864.            - Zugriff auf diese Datei wird schneller
  865.            - Verzeichnisanzeige wird (besonders bei großen Dateien)
  866.              langsamer
  867.  
  868.          - Ablage bei den restlichen Daten
  869.            - Zugriff auf diese Datei wird langsamer
  870.            - Verzeichnisanzeige kann schneller werden
  871.  
  872.          Mit der "Workbench-Modus"-Option veranlaßt man ReOrg,
  873.          alle "#?.info"- und ".backdrop"-Dateien beim Headerblock
  874.          abzulegen. Dadurch erscheinen Piktogramme ("Icons") auf
  875.          der Workbench schneller; die Verzeichnisausgabe in der
  876.          Shell kann aber etwas langsamer werden.
  877.  
  878.          Die Option "Schnelle Dateien bis" sorgt dafür, daß kleine
  879.          Dateien (Standard: bis 2 Blöcke Größe) beim Headerblock
  880.          abgelegt werden, um den Zugriff auf diese Dateien
  881.          zu beschleunigen. Der Verzeichniszugriff wird dadurch
  882.          nicht erheblich langsamer, der Zugriff auf die kleinen
  883.          Dateien wird aber oft sehr viel schneller.
  884.          Legt man aber nur Wert auf möglichst schnellen Verzeichnis-
  885.          Zugriff, kann man diese Option auf "0" stellen.
  886.  
  887.          Verzeichniszugriffe werden am schnellsten, wenn man
  888.          den "Workbench-Modus" ausschaltet und bei
  889.          "Schnelle Dateien bis" "0" einträgt !
  890.  
  891.  
  892.  
  893.        Einige Details zum technischen Ablauf der Optimierung:
  894.  
  895.        - Die "Bitmap" der Diskette wird von ReOrg nicht benötigt.
  896.          Es ist also nicht erforderlich, die Diskette vor der
  897.          Optimierung zu "validaten".
  898.  
  899.        - Bevor ReOrg irgendetwas an der Diskette verändert,
  900.          überprüft ReOrg zunächst die Struktur der Diskette.
  901.          Allerdings ist diese Überprüfung nicht vollständig,
  902.          d.h. es werden nicht alle möglichen Fehler erkannt.
  903.          (Der AmigaDOS-Disk-Validator erkennt und korrigiert
  904.          übrigens auch nicht alle möglichen Fehler !).
  905.          Wenn ReOrg in dieser ersten Phase einen Fehler
  906.          meldet, hat ReOrg die Disk noch nicht zerstört oder
  907.          irgendwie verändert. Erst in der Phase "verlagere
  908.          Sektoren" darf ReOrg nicht mehr abgebrochen werden,
  909.          weil dann die Daten auf der Diskette umkopiert
  910.          werden.
  911.  
  912.        - Trotzdem ist es DRINGEND ZU EMPFEHLEN, die Disk
  913.          vor der Optimierung GRÜNDLICH auf Fehler zu überprüfen.
  914.          Sonst kann es passieren, daß ReOrg in der "verlagere-
  915.          Sektoren"-Phase einen Fehler meldet, und unter Umständen
  916.          die Disk sogar unbrauchbar macht (das ist allerdings
  917.          sehr unwahrscheinlich).
  918.  
  919.        - Falls ReOrg im Ein-Disketten-Modus in der "verlagere-
  920.          Sektoren"-Phase mit einem Fehler abbricht oder
  921.          abgebrochen wird, passiert folgendes:
  922.  
  923.           - Die Diskette erscheint auf der Workbench als
  924.             "DF0:REOR" (DF0 ist dabei das Laufwerk, in dem
  925.             die Diskette liegt.)
  926.           - AmigaDOS meldet beim Zugriff auf die Diskette
  927.             "Not a DOS disk".
  928.           - Der Inhalt der Diskette ist ABSOLUT UNBRAUCHBAR UND
  929.             VÖLLIG ZERSTÖRT.
  930.  
  931.          In dieser Situation gibt es nur eine Möglichkeit:
  932.  
  933.          !!!  Diskette neu formatieren ("format ... quick") und !!!
  934.          !!!  die Daten von der Sicherung zurückkopieren.       !!!
  935.  
  936.          Entgegen den "Erfahrungen" und "Tips" aus einigen
  937.          Computer-Zeitschriften: Hier meine ausdrückliche
  938.          Warnung:
  939.  
  940.          !!!  Versuchen Sie nicht, mit irgendwelchen                 !!!
  941.          !!!  Hilfsprogrammen ("disksalv", "fixdisk", "diskdoctor"), !!!
  942.          !!!  kommerziellen Disk-Rett-Programmen oder                !!!
  943.          !!!  Disketten-Monitoren, den Inhalt der Diskette           !!!
  944.          !!!  zu retten !                                            !!!
  945.          !!!  Es kann zwar sein, daß Sie dabei zufällig auch         !!!
  946.          !!!  Dateien wirklich retten können, aber gerade wenn       !!!
  947.          !!!  die Diskette das FFS-Format hat, werden Sie            !!!
  948.          !!!  viele Dateien mit falschen Inhalten "retten", ohne     !!!
  949.          !!!  eine Fehlermeldung zu bekommen. Die Folge könnten      !!!
  950.          !!!  gerade bei Programmdateien MASSIVE Computer-Abstürze   !!!
  951.          !!!  sein. Sie sollten also unbedingt die Disk neu          !!!
  952.          !!!  formatieren und Ihre Sicherung "restoren" und nicht    !!!
  953.          !!!  versuchen, noch etwas zu "retten".                     !!!
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.        7. Format der Optionsdatei
  961.        --------------------------
  962.  
  963.        Die meisten Anwender werden Optionsdateien nicht
  964.        benötigen. Optionsdateien sind aber sinnvoll, um
  965.        z.B. Disketten vor dem Vertrieb noch einmal
  966.        "endgültig" zu optimieren. Gerade bei Bootdisketten
  967.        für Spiele etc. kann man durch eine "optimale
  968.        Optimierung" einige Sekunden beim Laden
  969.        einsparen.
  970.  
  971.        Mit der Optionsdatei hat man die Möglichkeit, die
  972.        Option "File-Ext-Blöcke" und die Plazierung der
  973.        Datenblöcke für einzelne Dateien gezielt zu
  974.        verändern. Diese Veränderungen überschreiben daher
  975.        für einzelne Dateien die globalen Einstellungen von
  976.        ReOrg.
  977.  
  978.        Beispiel: Man möchte eine Bootdiskette für ein
  979.                  Spiel, das viele Dateien lädt, optimieren
  980.                  und verwendet daher die Einstellung
  981.                  "FileExt-Blöcke=Verteilen" (Begründung,
  982.                  warum das sinnvoll ist: siehe unter
  983.                  "6. Technische Details").
  984.                  Das hat aber den Nachteil, daß der wahlfreie
  985.                  Zugriff auf große Dateien langsamer wird.
  986.                  Wenn man nun weiß, daß das Spiel auf eine
  987.                  bestimmte Datei (nehmen wir an, sie
  988.                  heißt "graphics/dungeon.gfx") häufig
  989.                  wahlfrei zugreift, ist es sinnvoll, nur für
  990.                  diese Datei die Option "FileExt-Blöcke"
  991.                  auf "Vorne" zu stellen. Derartige Einstellungen
  992.                  sind in der Optionsdatei möglich.
  993.  
  994.  
  995.        Die Optionsdatei ist eine gewöhnliche ASCII-Textdatei.
  996.        Man kann jeden beliebigen Texteditor (z.B. MEmacs) zur
  997.        Erstellung benutzen.
  998.  
  999.        Format:
  1000.  
  1001.        1. Zeile:
  1002. $1
  1003.        (Ein Dollarzeichen ("$") und die Ziffer Eins ("1") in den
  1004.        ersten Spalten der Zeile)
  1005.  
  1006.        alle weiteren Zeilen:
  1007. Optionen:Dateiname:Kommentar
  1008.  
  1009.        gültige Optionen sind:
  1010.         I0       Datenblöcke der Datei nicht bei den Verzeichnisdaten
  1011.                  ablegen (Standard)
  1012.         I1       Datenblöcke der Datei bei den Verzeichnisdaten
  1013.                  ablegen (Dateizugriff wird schneller, Verzeichnis-
  1014.                  Zugriff wird langsamer)
  1015.         E0       Entspricht "FileExt-Blöcke=Vorne"
  1016.         E1       Entspricht "FileExt-Blöcke=Verteilen"
  1017.         E2       Entspricht "FileExt-Blöcke=Mitte"
  1018.  
  1019.         Es können auch mehrere Optionen in einer Zeile hintereinander
  1020.         stehen. (z.B.: E0I1:Dateiname:Kommentar)
  1021.         Das Beispiel von oben:
  1022. $1
  1023. E0:graphics/dungeon.gfx:Ein beliebiger Kommentar
  1024.  
  1025.        Noch einige Hinweise zum Dateiformat:
  1026.         - Der Dateiname muß vollständig relativ zum Basisverzeichnis
  1027.           der Disk angegeben werden, also bitte keine "/test/name.doc",
  1028.           "sys:test/name.doc" oder "Diskname:test/name.doc",
  1029.           sondern einfach nur "test/name.doc".
  1030.         - Leerzeichen oder andere Sonderzeichen können in dem
  1031.           Dateinamen vorkommen. Auch in diesem Fall sind keine
  1032.           Anführungszeichen (") oder (') erlaubt oder notwendig !
  1033.         - Muster von Dateinamen (z.B. "*.txt" oder "#?.txt") sind
  1034.           nicht erlaubt !
  1035.  
  1036.  
  1037.  
  1038.  
  1039.        8. Programmversion, Update-Info
  1040.        -------------------------------
  1041.  
  1042.        - V2.33 (Rev 99, 30.09.1992, 5. Release)
  1043.  
  1044.            Veränderungen seit V2.32:
  1045.              - Ein Fehler, der in der "verlagere Sektoren"-
  1046.                Phase ein "Aufhaengen" von ReOrg bei "99% fertig"
  1047.                verursachen konnte, wurde beseitigt.
  1048.  
  1049.        - V2.32 (Rev 94, 16.07.1992, 4. Release)
  1050.        
  1051.            Veränderungen seit V2.31:
  1052.              - ReOrg liest nun auch die Daten von Automount-Partitionen,
  1053.                die noch den alten Kickstart 1.1-Environment-Vektor
  1054.                verwenden, korrekt ein, um ältere mit "Prep" formatierte
  1055.                A2090A-Partitionen zu unterstützen
  1056.  
  1057.        - V2.31 (Rev 88, 04.07.1992, 3. Release)
  1058.  
  1059.            Veränderungen seit V2.3:
  1060.              - ReOrg stürzt nun nicht mehr ab, wenn man zuerst
  1061.                das ReOrg-Fenster an den rechten Bildschirmrand
  1062.                schiebt und dann die Optimierung mit graphischer
  1063.                Sektoranzeige startet
  1064.              - Die "Verlagere-Sektoren"-Phase enthält nun
  1065.                zusätzlichen Code, um Deadlock-Situationen zu
  1066.                erkennen und zu umgehen
  1067.              - Die Fehlermeldung #33 wurde zu Warnung #505 und kann
  1068.                nun vom Benutzer übersprungen werden
  1069.  
  1070.        - V2.3 (Rev 75, 20.06.1992,  2. Release)
  1071.        
  1072.            Veränderungen seit V2.1:
  1073.              - ReOrg arbeitet auch mit Cache-Speicher von
  1074.                mehr als 8 MB korrekt.
  1075.              - alle Fenster verwenden den Zeichensatz
  1076.                "topaz 8".
  1077.              - ReOrg stürzt nicht mehr ab, wenn ein
  1078.                Fehler auftritt, bevor das ReOrg-Fenster
  1079.                geöffnet wird (z.B. bei Angabe einer ungültigen
  1080.                Einstellungen-Datei).
  1081.              - ReOrg verwendet die "DrawInfo"-Struktur.
  1082.                Dadurch sind auch bei einem 2-Farben-Bildschirm
  1083.                alle Texte lesbar.
  1084.              - die veralteten ".info"-Dateien werden wie
  1085.                alle anderen "#?.info"-Dateien behandelt.
  1086.              - Echtes Double-Buffering auch für alle Lesezugriffe
  1087.                implementiert ==> Geschwindigkeitssteigerung
  1088.              - Menütexte werden im Bildschirm-Standard-
  1089.                Zeichensatz dargestellt.
  1090.              - Asynchrones I/O wird auch im Ein-Disketten-
  1091.                Modus verwendet.
  1092.              - Kleine Änderung in der "verlagere Sektoren"-Phase
  1093.                zur Geschwindigkeitssteigerung.
  1094.              - Handhabung von TD_GETGEOMETRY erheblich verbessert,
  1095.                um unnötige Abstürze zu vermeiden.
  1096.              - Fehler behoben, der manchmal zu falschen Fehler-
  1097.                meldungen fürhte.
  1098.              - Fehlermeldung #406 ("MaxTransfer zu klein") ist zu
  1099.                einer Warnung (#504) geworden und kann übersprungen
  1100.                werden.
  1101.              - ToolType "PUBSCREEN" funktioniert korrekt.
  1102.              - ToolType "SCREENMODE" implementiert, um ReOrg
  1103.                auf einem eigenen Customscreen zu starten.
  1104.              - Bei Schreib-/Lesefehlern in der Phase "verlagere
  1105.                Sektoren" ist ein "Wiederholen" und "Ignorieren"
  1106.                möglich. Die Optimierung kann nun also auch beendet
  1107.                werden, wenn Fehler auf der Festplatte sind.
  1108.              - Der Mountlist-Wert "Mask" wird ausgewertet, um bei
  1109.                älteren DMA-Controllern Probleme in Verbindung mit
  1110.                Turbokarten zu vermeiden.
  1111.              - Kompatibilitäts-Verbesserungen bei der Schreibüberprüfung:
  1112.                - Kein Fehler mehr, wenn der Treiber CMD_UPDATE nicht
  1113.                  unterstützt
  1114.                - Automatische Umschaltung auf (langsameres)
  1115.                  synchrones Verify, wenn der Treiber das (schnellere)
  1116.                  asynchrone Verify nicht korrekt unterstützt
  1117.              - Problem beim Ende der Optimierung beseitigt, das
  1118.                auftrat, wenn ein Volume den gleichen Namen hat wie das
  1119.                entsprechende Laufwerk.
  1120.  
  1121.        - V2.2 (versch. Rev's, interne Zwischenversion)
  1122.        
  1123.        - V2.1 (Rev 49, 28.05.1992, 1. Release)
  1124.  
  1125.        
  1126.  
  1127.  
  1128.        Außerdem gibt es ReOrg noch in einer aktuellen Version,
  1129.        die auch unter Kickstart 1.2/1.3 läuft. Die
  1130.        aktuelle Versionsnummer dazu ist V1.1.
  1131.  
  1132.        Versionen mit den Nummern V0.9, V0.99 und V1.0
  1133.        bitte LÖSCHEN ! Dies sind meine internen beta-Test-Versionen.
  1134.  
  1135.        Ich werde mich bemühen, ReOrg V2.33 noch zu erweitern und
  1136.        zu verbessern. Registrierte Anwender erhalten von
  1137.        mir eine Benachrichtigung, wenn es eine neue ReOrg-
  1138.        Version mit erheblichen Veränderungen gibt.
  1139.  
  1140.        Allerdings werde ich die Kick1.2/1.3-kompatible
  1141.        ReOrg-Version V1.1 vermutlich nicht mehr erheblich
  1142.        verändern, denn ich gehe davon aus, daß in absehbarer
  1143.        Zeit ohnehin die meisten Anwender nur noch
  1144.        Kickstart 2.04 verwenden werden.
  1145.  
  1146.        Außerdem sind einige Verbesserungen, die die ReOrg-
  1147.        Version 2.33 schon enthält, in V1.1 nicht enthalten,
  1148.        so benötigt V2.33 z.B. erheblich weniger Speicher beim
  1149.        Optimieren großer Partitionen als V1.1.
  1150.  
  1151.        Damit es wirklich zu Verbesserungen / Fehlerkorrekturen
  1152.        an ReOrg kommen kann, möchte ich jeden Anwender um
  1153.        folgendes bitten:
  1154.  
  1155.  
  1156.          - Registrierung bei mir (siehe unter
  1157.            1. Shareware-Nutzung)
  1158.  
  1159.          - Zusendung von Bug-Reports (Fehler-Berichten), falls
  1160.            Fehler auftreten.
  1161.  
  1162.          - Zusendung von Verbesserungsvorschlägen !
  1163.  
  1164.        Vielen Dank im Voraus !
  1165.  
  1166.  
  1167.        Meine persönlichen Pläne für ReOrg, falls ich Zeit
  1168.        dazu haben sollte... :
  1169.  
  1170.          - Option zum Konvertieren von "normalen" Diskettenformaten
  1171.            in das International-FileSystem-Format und zurück
  1172.            (also DOS\0 <--> DOS\2, sowie DOS\1 <--> DOS\3)
  1173.          - Verwendung der "locale.library" zur Anpassung an
  1174.            verschiedene Landessprachen
  1175.  
  1176.        Für andere Anregungen wäre ich aber auch sehr dankbar.
  1177.  
  1178.  
  1179.  
  1180.        9. Danksagungen
  1181.        ---------------
  1182.  
  1183.  
  1184.        Herzlichen Dank an alle Beta-Tester von ReOrg !
  1185.        Dies sind im einzelnen:
  1186.  
  1187.        Thomas Esser, Oliver Kasper, Carsten Lechte, Holger Lubitz,
  1188.        Michael Rohrdrommel, Kai Siering, Christian Soltenborn,
  1189.        Christian Wolf und Michael Zielinski.
  1190.  
  1191.        Vielen Dank auch an Christian Wolf für die
  1192.        Verbreitung von ReOrg per FTP !
  1193.        
  1194.        Vielen Dank an alle, die mir Fehlerberichte zu V2.1
  1195.        geschickt haben ! 
  1196.  
  1197.  
  1198.        ...und nicht zuletzt vielen Dank im Voraus an alle
  1199.        ReOrg-Anwender, die sich registrieren lassen !
  1200.  
  1201.  
  1202.        Holger Kruse
  1203.